package idv.loveloser.dao;

/**
 * AbstractMdlData entity provides the base persistence definition of the
 * MdlData entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlData implements java.io.Serializable {

	// Fields

	private Long id;
	private Long course;
	private String name;
	private String intro;
	private Short introformat;
	private Short comments;
	private Long timeavailablefrom;
	private Long timeavailableto;
	private Long timeviewfrom;
	private Long timeviewto;
	private Integer requiredentries;
	private Integer requiredentriestoview;
	private Integer maxentries;
	private Short rssarticles;
	private String singletemplate;
	private String listtemplate;
	private String listtemplateheader;
	private String listtemplatefooter;
	private String addtemplate;
	private String rsstemplate;
	private String rsstitletemplate;
	private String csstemplate;
	private String jstemplate;
	private String asearchtemplate;
	private Short approval;
	private Long scale;
	private Long assessed;
	private Long assesstimestart;
	private Long assesstimefinish;
	private Long defaultsort;
	private Short defaultsortdir;
	private Short editany;
	private Long notification;

	// Constructors

	/** default constructor */
	public AbstractMdlData() {
	}

	/** minimal constructor */
	public AbstractMdlData(Long course, String name, String intro,
			Short introformat, Short comments, Long timeavailablefrom,
			Long timeavailableto, Long timeviewfrom, Long timeviewto,
			Integer requiredentries, Integer requiredentriestoview,
			Integer maxentries, Short rssarticles, Short approval, Long scale,
			Long assessed, Long assesstimestart, Long assesstimefinish,
			Long defaultsort, Short defaultsortdir, Short editany,
			Long notification) {
		this.course = course;
		this.name = name;
		this.intro = intro;
		this.introformat = introformat;
		this.comments = comments;
		this.timeavailablefrom = timeavailablefrom;
		this.timeavailableto = timeavailableto;
		this.timeviewfrom = timeviewfrom;
		this.timeviewto = timeviewto;
		this.requiredentries = requiredentries;
		this.requiredentriestoview = requiredentriestoview;
		this.maxentries = maxentries;
		this.rssarticles = rssarticles;
		this.approval = approval;
		this.scale = scale;
		this.assessed = assessed;
		this.assesstimestart = assesstimestart;
		this.assesstimefinish = assesstimefinish;
		this.defaultsort = defaultsort;
		this.defaultsortdir = defaultsortdir;
		this.editany = editany;
		this.notification = notification;
	}

	/** full constructor */
	public AbstractMdlData(Long course, String name, String intro,
			Short introformat, Short comments, Long timeavailablefrom,
			Long timeavailableto, Long timeviewfrom, Long timeviewto,
			Integer requiredentries, Integer requiredentriestoview,
			Integer maxentries, Short rssarticles, String singletemplate,
			String listtemplate, String listtemplateheader,
			String listtemplatefooter, String addtemplate, String rsstemplate,
			String rsstitletemplate, String csstemplate, String jstemplate,
			String asearchtemplate, Short approval, Long scale, Long assessed,
			Long assesstimestart, Long assesstimefinish, Long defaultsort,
			Short defaultsortdir, Short editany, Long notification) {
		this.course = course;
		this.name = name;
		this.intro = intro;
		this.introformat = introformat;
		this.comments = comments;
		this.timeavailablefrom = timeavailablefrom;
		this.timeavailableto = timeavailableto;
		this.timeviewfrom = timeviewfrom;
		this.timeviewto = timeviewto;
		this.requiredentries = requiredentries;
		this.requiredentriestoview = requiredentriestoview;
		this.maxentries = maxentries;
		this.rssarticles = rssarticles;
		this.singletemplate = singletemplate;
		this.listtemplate = listtemplate;
		this.listtemplateheader = listtemplateheader;
		this.listtemplatefooter = listtemplatefooter;
		this.addtemplate = addtemplate;
		this.rsstemplate = rsstemplate;
		this.rsstitletemplate = rsstitletemplate;
		this.csstemplate = csstemplate;
		this.jstemplate = jstemplate;
		this.asearchtemplate = asearchtemplate;
		this.approval = approval;
		this.scale = scale;
		this.assessed = assessed;
		this.assesstimestart = assesstimestart;
		this.assesstimefinish = assesstimefinish;
		this.defaultsort = defaultsort;
		this.defaultsortdir = defaultsortdir;
		this.editany = editany;
		this.notification = notification;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCourse() {
		return this.course;
	}

	public void setCourse(Long course) {
		this.course = course;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getIntro() {
		return this.intro;
	}

	public void setIntro(String intro) {
		this.intro = intro;
	}

	public Short getIntroformat() {
		return this.introformat;
	}

	public void setIntroformat(Short introformat) {
		this.introformat = introformat;
	}

	public Short getComments() {
		return this.comments;
	}

	public void setComments(Short comments) {
		this.comments = comments;
	}

	public Long getTimeavailablefrom() {
		return this.timeavailablefrom;
	}

	public void setTimeavailablefrom(Long timeavailablefrom) {
		this.timeavailablefrom = timeavailablefrom;
	}

	public Long getTimeavailableto() {
		return this.timeavailableto;
	}

	public void setTimeavailableto(Long timeavailableto) {
		this.timeavailableto = timeavailableto;
	}

	public Long getTimeviewfrom() {
		return this.timeviewfrom;
	}

	public void setTimeviewfrom(Long timeviewfrom) {
		this.timeviewfrom = timeviewfrom;
	}

	public Long getTimeviewto() {
		return this.timeviewto;
	}

	public void setTimeviewto(Long timeviewto) {
		this.timeviewto = timeviewto;
	}

	public Integer getRequiredentries() {
		return this.requiredentries;
	}

	public void setRequiredentries(Integer requiredentries) {
		this.requiredentries = requiredentries;
	}

	public Integer getRequiredentriestoview() {
		return this.requiredentriestoview;
	}

	public void setRequiredentriestoview(Integer requiredentriestoview) {
		this.requiredentriestoview = requiredentriestoview;
	}

	public Integer getMaxentries() {
		return this.maxentries;
	}

	public void setMaxentries(Integer maxentries) {
		this.maxentries = maxentries;
	}

	public Short getRssarticles() {
		return this.rssarticles;
	}

	public void setRssarticles(Short rssarticles) {
		this.rssarticles = rssarticles;
	}

	public String getSingletemplate() {
		return this.singletemplate;
	}

	public void setSingletemplate(String singletemplate) {
		this.singletemplate = singletemplate;
	}

	public String getListtemplate() {
		return this.listtemplate;
	}

	public void setListtemplate(String listtemplate) {
		this.listtemplate = listtemplate;
	}

	public String getListtemplateheader() {
		return this.listtemplateheader;
	}

	public void setListtemplateheader(String listtemplateheader) {
		this.listtemplateheader = listtemplateheader;
	}

	public String getListtemplatefooter() {
		return this.listtemplatefooter;
	}

	public void setListtemplatefooter(String listtemplatefooter) {
		this.listtemplatefooter = listtemplatefooter;
	}

	public String getAddtemplate() {
		return this.addtemplate;
	}

	public void setAddtemplate(String addtemplate) {
		this.addtemplate = addtemplate;
	}

	public String getRsstemplate() {
		return this.rsstemplate;
	}

	public void setRsstemplate(String rsstemplate) {
		this.rsstemplate = rsstemplate;
	}

	public String getRsstitletemplate() {
		return this.rsstitletemplate;
	}

	public void setRsstitletemplate(String rsstitletemplate) {
		this.rsstitletemplate = rsstitletemplate;
	}

	public String getCsstemplate() {
		return this.csstemplate;
	}

	public void setCsstemplate(String csstemplate) {
		this.csstemplate = csstemplate;
	}

	public String getJstemplate() {
		return this.jstemplate;
	}

	public void setJstemplate(String jstemplate) {
		this.jstemplate = jstemplate;
	}

	public String getAsearchtemplate() {
		return this.asearchtemplate;
	}

	public void setAsearchtemplate(String asearchtemplate) {
		this.asearchtemplate = asearchtemplate;
	}

	public Short getApproval() {
		return this.approval;
	}

	public void setApproval(Short approval) {
		this.approval = approval;
	}

	public Long getScale() {
		return this.scale;
	}

	public void setScale(Long scale) {
		this.scale = scale;
	}

	public Long getAssessed() {
		return this.assessed;
	}

	public void setAssessed(Long assessed) {
		this.assessed = assessed;
	}

	public Long getAssesstimestart() {
		return this.assesstimestart;
	}

	public void setAssesstimestart(Long assesstimestart) {
		this.assesstimestart = assesstimestart;
	}

	public Long getAssesstimefinish() {
		return this.assesstimefinish;
	}

	public void setAssesstimefinish(Long assesstimefinish) {
		this.assesstimefinish = assesstimefinish;
	}

	public Long getDefaultsort() {
		return this.defaultsort;
	}

	public void setDefaultsort(Long defaultsort) {
		this.defaultsort = defaultsort;
	}

	public Short getDefaultsortdir() {
		return this.defaultsortdir;
	}

	public void setDefaultsortdir(Short defaultsortdir) {
		this.defaultsortdir = defaultsortdir;
	}

	public Short getEditany() {
		return this.editany;
	}

	public void setEditany(Short editany) {
		this.editany = editany;
	}

	public Long getNotification() {
		return this.notification;
	}

	public void setNotification(Long notification) {
		this.notification = notification;
	}

}